ARM: dts: meson8b: extend ethernet controller description
authorEmiliano Ingrassia <ingrassia@epigenesys.com>
Fri, 19 Jan 2018 01:48:00 +0000 (02:48 +0100)
committerRaspbian forward porter <root@raspbian.org>
Sat, 5 May 2018 11:51:50 +0000 (12:51 +0100)
commit783b0dc50ff488498e658d26baeaaa99cbebf8aa
tree981c8944f4eb806f1a7cc33694f9687da879b860
parente12a54ad8533159a0e7ae0271576f1bab779d4e7
ARM: dts: meson8b: extend ethernet controller description

Enable S805 (aka Meson8b) ethernet pin multiplexing and
extend the controller description.
The programmable ethernet (PRG_ETHERNET) register address
value (0xc1108108), contained in meson.dtsi, is overridden
according to the value found in S805 SoC manual.
This also required to switch to "amlogic,meson8b-dwmac" compatible
to correctly configure that register.
The two clock sources "clkin0" and "clkin1" are both equals
to MPLL2 because, as reported in bit 9-7 register description,
that is the only Meson8b ethernet clock source.

Signed-off-by: Emiliano Ingrassia <ingrassia@epigenesys.com>
Tested-by: Linus Lüssing <linus.luessing@c0d3.blue>
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Gbp-Pq: Topic features/armhf/meson8
Gbp-Pq: Name 0004-ARM-dts-meson8b-extend-ethernet-controller-descripti.patch
arch/arm/boot/dts/meson8b.dtsi